/**
 * 获取无权限资源清单js
 * by hew 20150701 
 */

var _lpms_nopermission_Arrdata;
function _lpms_showbutton(url) {
	var flag=false;
	//alert(url);
	if(_lpms_nopermission_Arrdata){
		flag= _lpms_nopermission(url);
	}else{
		$.ajax({
			//async：false,
		    type: "get",
			url: _base+"system/admin!showurldata.action",
			dataType: "jsonp",
			jsonp: "callback",
			jsonpCallback:"_set_lpms_nopermission_Arrdata",
		    success: function (result) {
		    	flag= _lpms_nopermission(url);
		    	
		    },
			error:function (XMLHttpRequest, textStatus, errorThrown) {
				  // 通常情况下textStatus和errorThown只有其中一个有值 
				  this; // the options for this ajax request
				  //alert(XMLHttpRequest.status);
				  //alert(XMLHttpRequest.readyState);
				  //alert(textStatus);
				  //alert("获取无权限资源清单错误");
				  return;
				  //$("#grid-table")[0].grid.endReq();
				  //$("#grid-table").trigger('reloadGrid');
				}
		    });
	}
	
	return !flag;
}

function _set_lpms_nopermission_Arrdata(r){
	_lpms_nopermission_Arrdata=r.data;
}

function _get_lpms_nopermission_Arrdata(){
	return _lpms_nopermission_Arrdata;
}

//判断是否有权限,true:没有权限，false：有权限或者没做权限控制。
function _lpms_nopermission(url){
	for (x in _lpms_nopermission_Arrdata){
		//alert(_lpms_nopermission_Arrdata[x]==url);
		if(url==_lpms_nopermission_Arrdata[x]){
			//alert("xxx"+true);
			return true;
		}
	}
	return false;
}
